package org.bean;

import java.util.Map;

/**
 * @author : DengYing
 * @CreateDate : 2018年3月6日 下午12:13:23
 * @Description ：活动条目信息
 */
public class ActivityEntryInfo {
	/**
	* id
	*/
	private int id;
	
	/**
	* 所属活动
	*/
	private int activityId;
	
	/**
	* 是否激活
	*/
	private boolean active;
	
	/**
	* 完成条件ID
	*/
	private int finishCondId;
	
	/**
	* 完成条件参数
	*/
	private Map finishParams;
	
	/**
	* 进度
	*/
	private int progress;
	
	/**
	* 奖励
	*/
	private Map reward;
	
	/**
	* 扩展数据(一般只有全服活动会使用)
	*/
	private Map extend;
	
	/**
	* 备注
	*/
	private Map remark;
	
	/**
	* 顺序
	*/
	private int rank;
	
	/**
	* create_date
	*/
	private java.util.Date createDate;
	
	/**
	* modified_date
	*/
	private java.util.Date modifiedDate;

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public int getActivityId() {
		return activityId;
	}

	public void setActivityId(int activityId) {
		this.activityId = activityId;
	}

	public boolean isActive() {
		return active;
	}

	public void setActive(boolean active) {
		this.active = active;
	}

	public int getFinishCondId() {
		return finishCondId;
	}

	public void setFinishCondId(int finishCondId) {
		this.finishCondId = finishCondId;
	}

	public Map getFinishParams() {
		return finishParams;
	}

	public void setFinishParams(Map finishParams) {
		this.finishParams = finishParams;
	}

	public int getProgress() {
		return progress;
	}

	public void setProgress(int progress) {
		this.progress = progress;
	}

	public Map getReward() {
		return reward;
	}

	public void setReward(Map reward) {
		this.reward = reward;
	}

	public Map getExtend() {
		return extend;
	}

	public void setExtend(Map extend) {
		this.extend = extend;
	}

	public Map getRemark() {
		return remark;
	}

	public void setRemark(Map remark) {
		this.remark = remark;
	}

	public int getRank() {
		return rank;
	}

	public void setRank(int rank) {
		this.rank = rank;
	}

	public java.util.Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(java.util.Date createDate) {
		this.createDate = createDate;
	}

	public java.util.Date getModifiedDate() {
		return modifiedDate;
	}

	public void setModifiedDate(java.util.Date modifiedDate) {
		this.modifiedDate = modifiedDate;
	}
}
